package org.dtrd.modules.patient.entity.bean.report;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import lombok.extern.slf4j.Slf4j;
import org.dtrd.modules.control.entity.bean.PatientTargetValue;

/**
 * @author : qiannai
 * @date: 2022/8/17 17:49
 * @describe : 控制目标返回表
 */
@Getter
@Setter
@ApiModel("控制目标返回：初始值、控制目标、本周、趋势")
@Slf4j
public class ControllerTargetReport {

    @ApiModelProperty("项目类型")
    private Integer typeId;

    @ApiModelProperty("项目名")
    private String typeName;

    @ApiModelProperty("初始值")
    private Float startValue;

    @ApiModelProperty("控制目标值")
    private Float controllerValue;

    @ApiModelProperty("上周期数值平均")
    private Float lastPeriodValue;

    @ApiModelProperty("本周期数值平均")
    private Float thisPeriodValue;

    @ApiModelProperty("趋势值")
    private Float trendValue;

    @ApiModelProperty("趋势走向, 1-偏高，2-不变， 3-降低")
    private Integer trend;

    @ApiModelProperty("参考值")
    private String referenceValue;
}
